package gen.background.util;

public class DefaultColumnNameSwitch implements ColumnNameSwitch {

	@Override
	public String nameSwitch(String column) {
		byte[] col = column.getBytes();
		boolean flag = false;
		for(int i=0; i<col.length; i++){
			byte c = col[i];
			boolean f = true;
			if(c == 95){
				flag = true;
				f = false;
			}
			if(f&&flag){
				flag = false;
				if(c >= 97 && c <= 122){
					col[i] -= 32;
				}
			}
		}
		return new String(col).replaceAll("_", "");
	}

}
